moorish slipper vendor - German English Dictionary